Big Huge Thesaurus

creme de cacao

noun

sounds kind of like